package dao;

import entidades.Album;
import java.util.List;

public class DaoAlbum extends Dao<Album>{

    public DaoAlbum() {
        super(Album.class);
    }
    
    public List<Album> buscaNome(String nome) {
        System.out.println("SELECT: " + this.getClass().getSimpleName() + " - nome: " + nome);
        return getEm().createQuery("SELECT e FROM " + Album.class.getSimpleName() + " e WHERE e.nome=\"" + nome + "\"").getResultList();
    }
    
    public List<Album> buscaContainsNome(String nome) {
        System.out.println("SELECT: " + this.getClass().getSimpleName() + " - nome: " + nome);
        return getEm().createQuery("SELECT e FROM " + Album.class.getSimpleName() + " e WHERE e.nome LIKE\"%" + nome + "%\"").getResultList();
    }
}
